أولا نقوم بشرح Class Model ثم Class Database ثم نقوم بشرح Class Viewbase ثم Class Controllerbase وسوف أقوم بالتركيز في الشرح علي ال implementation وليس ال Design&Styles.
أولا Class Database
نقوم بتعريف ال attributes الخاصة بال database من اسم المستخدم والباسورد واسم قاعدة البيانات
ثم ال methods المسؤلة عن جمل ال sql المختلفة كالتالي:
مجموعة ال attributes
مجموعة ال methods
ثانيا Class Modelbase
وهو يحتوي علي ال attributes الخاصة بال Class Database
الي جانب مجموعة ال attributes بداخل صفحة الويب ومجموعة methods للتحكم في هذه ال attributes
Class ViewBase
وهو المسؤول عن ال styles لصفحات الويب التي تظهر للمستخدمين.
Class ControllerBase
هو المسؤول عن ربط ال Model بال View
- ونوضح مرة أخري أننا لدينا Class خاص بأوامر mysql وهو ال database
- و Class خاص بأوامر ال sql للتعامل مع ال database وهو ال model
- و Class يحتوي علي ال methods التي تتحكم في الداتا وال attributes في صفحة المستخدمين Viewعن طريق التعديل علي أل database في ال model أولا ثم يعود بالناتج لل View وهو Classال Controller
- و Class يعرض ال style في صفحة المستخدمين وهي صفحة الويب الامامية View
وبهذا نكون قد انتهينا من شرح مكتبة ال datalib.ring
ثم بعد ذلك تستطيع الانظلاق لعمل تطبيقات من هذه المكتبة باستايلات ومتغيرات أخري.
والي اللقاء